Business

Inflation in Germany could hit a 70-year high of 10% amid Russia's natural-gas s..